Örbyhus Castle

Örbyhus Castle
Tierp Municipality, Sweden
Type Castle

Örbyhus Castle is a castle in Sweden.

See also